import re

# 示例文本
text = '''
以下是用JSON格式化后的结果：

```json
{
  "豆腐汤": 80,
  "白米饭": 260,
  "炒包菜": 150,
  "红烧肉": 400,
  "炒鸡蛋和绿色蔬菜": 200,
  "总计": 1090
}
```
'''


def getJsonFromGPT(text):
    global content
    # 正则表达式模式，匹配被 <tag> 和 </tag> 包裹的内容
    pattern = re.compile(r'```json(.*?)```', re.DOTALL)
    # 查找所有匹配项
    matches = pattern.findall(text)
    # 打印提取到的内容
    list = []
    for match in matches:
        content = match.strip()
        list.append(content)
    return list


result = getJsonFromGPT(text)
print(result)
